﻿using System;

namespace BizElements.Web
{
    /// <summary>
    /// Represents a <see cref="ISearchClient"/> component which uses a dedicated 
    /// form or popup window to render a <see cref="SearchProvider"/>.
    /// </summary>
    public interface ISearchPageClient : ISearchClient
    {
        /// <summary>
        /// Gets or sets the URL of a page which uses/renders the registered <see cref="SearchProvider"/>.
        /// </summary>
        /// <remarks>Tipically the URL should contain a query string value which specifies the provider key.</remarks>
        string SearchPageUrl { get; set; }
    }
}